import {config} from "../config.js";

class HTTP{
  request(params){
    wx.request({
      url: config.api_base_url + params.url,
      data:params.data,
      method:params.method,
      header:{
        'content-type':'application/json',
        'appkey':config.appkey
      },
      success:(res)=>{
          //startsWith
          //endsWith
          let cods=res.statusCode.toString();
          if(cods.startsWith("2"))  //如果为2开头证明成功了
          {
              params.success && params.success(res.data);
          }else{      //服务器异常 执行*** 
              wx.showToast({
                title: '服务器错误',
                icon:"none",
                duration:2000
              })
          }
      },
      fail:(res)=>{   //api调用失败

      }
    })
  }
}
export {HTTP};